function validaEmail(){
    var filtro_mail = /^.+@.+\..{2,3}$/
    if (!filtro_mail.test(form.getElementById("email"),value) || form.getElementById("email").value=="") {
        alert("Preencha o e-mail corretamente.");
        form.email.focus();
    }
}
function tem_numeros(numero){

    var er = /^[0-9]+$/;
  
    if(er.test(numero.value)==false)
    {
        alert("somente numeros");
    }
      
}
   
 

function validaSenha(confirma){
    if(confirma.value!=document.getElementById("senha").value)
    {
        alert("Senha nao confere  "+confirma.value+" "+window.document.getElementById("senha").value);
        return false;
    }else
        return true;
        
        
}

function Verifica_campo_CPF(campo) {
    var CPF = campo.value; // Recebe o valor digitado no campo

    // Aqui começa a checagem do CPF
    var POSICAO, I, SOMA, DV, DV_INFORMADO;
    var DIGITO = new Array(10);
    DV_INFORMADO = CPF.substr(9, 2); // Retira os dois últimos dígitos do número informado

    // Desemembra o número do CPF na array DIGITO
    for (I=0; I<=8; I++) {
        DIGITO[I] = CPF.substr( I, 1);
    }

    // Calcula o valor do 10º dígito da verificação
    POSICAO = 10;
    SOMA = 0;
    for (I=0; I<=8; I++) {
        SOMA = SOMA + DIGITO[I] * POSICAO;
        POSICAO = POSICAO - 1;
    }
    DIGITO[9] = SOMA % 11;
    if (DIGITO[9] < 2) {
        DIGITO[9] = 0;
    }
    else{
        DIGITO[9] = 11 - DIGITO[9];
    }

    // Calcula o valor do 11º dígito da verificação
    POSICAO = 11;
    SOMA = 0;
    for (I=0; I<=9; I++) {
        SOMA = SOMA + DIGITO[I] * POSICAO;
        POSICAO = POSICAO - 1;
    }
    DIGITO[10] = SOMA % 11;
    if (DIGITO[10] < 2) {
        DIGITO[10] = 0;
    }
    else {
        DIGITO[10] = 11 - DIGITO[10];
    }

    // Verifica se os valores dos dígitos verificadores conferem
    DV = DIGITO[9] * 10 + DIGITO[10];
    if (DV != DV_INFORMADO) {
        alert('CPF inválido');
        campo.value = '';
        campo.focus();
        return false;
    } 
}

function validaDat(campo,valor) {
    var date=valor;
    var ardt=new Array;
    var ExpReg=new RegExp("(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}");
    ardt=date.split("/");
    erro=false;
    if ( date.search(ExpReg)==-1){
        erro = true;
    }
    else if (((ardt[1]==4)||(ardt[1]==6)||(ardt[1]==9)||(ardt[1]==11))&&(ardt[0]>30))
        erro = true;
    else if ( ardt[1]==2) {
        if ((ardt[0]>28)&&((ardt[2]%4)!=0))
            erro = true;
        if ((ardt[0]>29)&&((ardt[2]%4)==0))
            erro = true;
    }
    if (erro) {
        alert("\"" + valor + "\" não é uma data válida!!! Exemplo: 01/01/1999");
        campo.focus();
        campo.value = "";
        return false;
    }
    return true;
}
